It's a pretty common problem. Even in modern society and in big cities, people don't understand vegans. I also live in Ottawa and I often meet anti-vegan people. But I found this inspirational souls site where I get support from like-minded people. Here vegans from across Canada discuss ideas, share resources and more. You can even get psychological help.